/* CSS Document */
body{ margin:0px; padding:0px; font: 12px/20px Arial,sans-serif;}
ul{ list-style:none}
*{ margin:0px; padding:0px;}
a{ text-decoration:none}
.m-filter  {
    background-color: #fff;
    padding: 12px 15px;
	width:1170px; float:left; height:150px;
	float: left;
	font-size:14px
}
 .item-more {
    color: #ffa800;
    line-height: 20px;
    padding-right: 20px;
    position: absolute;
    right: 10px;
    top: 10px;
}
.m-filter dl {
    border-bottom: 1px solid #f3f3f3;
	border-collapse:collapse;
	float:left;
}
.m-filter dt {
    display: inline;
    float: left;
    font-size: 14px;
    margin-top: 10px;
    overflow: hidden;
    padding-left: 5px;
    white-space: nowrap;
    width: 85px;
}
.m-filter dd {
    border-left: 1px solid #f3f3f3;
    float: left;
    position: relative;
    width: 1070px;
}

.m-filter ul {
    margin-bottom: 10px;
    overflow: hidden;
}
.m-filter li {
    float: left;
    margin: 10px 0 0 10px;
}
.m-filter li a {
    color: #666;
    float: left;
    padding: 0 7px;
}
.m-filter li a:hover {
    text-decoration: none;
}
.m-filter li .on, .m-filter li a:hover {
    background-color: #ffa800;
    color: #fff !important;
}